package DuoTai;

public class Student extends Person {
    int age = 0;
    String major;
    public void run() {
        System.out.println("son");
    }

    public void eat() {
        super.run();
        System.out.println("eat");
    }
}
//等号右边的是对象的实际类型
//    //等号左边的是引用类型
//    Student s1=new Student();
//    //父类的引用指向子类
//    Person s2=new Student();
//    Object s3= new Student();//object是所有类的父类
////对象能执行哪些方法主要看等号左边对象有没有
////student能调用的方法要么是自己的，要么是他父类的
////Person可以指向子类，但不能调用子类独有的方法
//
//        s1.run();
//                s2.run();//子类重写了父类的方法，父类执行子类的方法
//                s1.eat();
//                ((Student)s2).eat();
